/********************************************************************************
*                 Copyright (C) 2011 - Las Venturas Playground                  *
*                      http://iv-mp.nl | http://lvp-iv.com                      *
*                                                                               *
*    This program is free software: you can redistribute it and/or modify       *
*    it under the terms of the GNU General Public License as published by       *
*    the Free Software Foundation, either version 3 of the License, or          *
*    (at your option) any later version.                                        *
*                                                                               *
*    This program is distributed in the hope that it will be useful,            *
*    but WITHOUT ANY WARRANTY; without even the implied warranty of             *
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              *
*    GNU General Public License for more details.                               *
*                                                                               *
*    You should have received a copy of the GNU General Public License          *
*    along with this program.  If not, see <http://www.gnu.org/licenses/>.      *
*                                                                               *
*********************************************************************************
*                                                                               *
*  Las Venturas Playground - lvp.nut                                            *
*                                                                               *
*  The main file of the Las Venturas Playground IV gamemode (LVP:IV)            *
*                                                                               *
*   Authors:                                                                    *
*   Sander Rutten - Server owner                                                *
*   Matthias van Eeghem - Main developer                                        *
*   Pugwipe - Developer                                                         *
*   Wesley Lancel - Developer                                                   *
*   MrBondt - Developer                                                         *
*                                                                               *
********************************************************************************/

// Do NOT change the order.
// Main files required for this.
dofile("scripts/Core/defines.nut");
dofile("scripts/Core/variables.nut");
dofile("scripts/Core/functions.nut");
dofile("scripts/Core/mysql.nut");

// Include the commands.
dofile("scripts/Callbacks/onPlayerCommand.nut");
dofile("scripts/Commands/commandsCore.nut");
dofile("scripts/Commands/playerCommands.nut");
dofile("scripts/Commands/adminCommands.nut");
dofile("scripts/Commands/managementCommands.nut");

// Include the handlers
//dofile("scripts/Handlers/race.nut");
dofile("scripts/Handlers/taxi.nut");
dofile("scripts/Handlers/Account/commands.nut");
dofile("scripts/Handlers/Vehicle/commands.nut");

// Minigames
dofile("scripts/Minigames/minigameCore.nut");
dofile("scripts/Minigames/minigameInterfaces.nut");
dofile("scripts/Minigames/deathmatchBase.nut");
dofile("scripts/Minigames/minigameLoading.nut");

// Include the callbacks
dofile("scripts/Callbacks/onScriptInit.nut");
dofile("scripts/Callbacks/onScriptExit.nut");
dofile("scripts/Callbacks/onPlayerSpawn.nut");
dofile("scripts/Callbacks/onPlayerConnect.nut");
dofile("scripts/Callbacks/onPlayerDisconnect.nut");
dofile("scripts/Callbacks/onPlayerDeath.nut");